package alan.springboot2x.zkConfigStart.annotation;

import alan.springboot2x.zkConfigStart.config.ConfigImportSelector;
import alan.springboot2x.zkConfigStart.config.ConfigRegistrar;
import org.springframework.context.annotation.Import;

import java.lang.annotation.*;

/**
 * @author Alan
 */
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
@Documented
//@Import({ConfigRegistrar.class})
// 与@Import({ConfigRegistrar.class}) 的交易一样
@Import({ConfigImportSelector.class})
public @interface EnableZkConfig {

    String mode() default "zk";

}
